deed indenture - French English Dictionary